page{
  background-color: rgba(248,249,250,1);
  height: 100%;
  .wrapper{
    min-height: 100%;
    padding: 32px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    .containerWrapper{
      flex: 1;
      .bannerWrapper{
        height: 300px;
        width: 100%;
        .bannerImg{
          width: 100%;
          height: 100%;
          display: block;
        }
      }
      .signWrapper{
        display: flex;
        align-items: center;
        justify-content: space-between;
        box-shadow: 0px 2px 8px rgba(24,24,25,0.1);
        background-color: #ffffff;
        border-radius: 8px;
        padding: 24px 21px;
        margin-top: 32px;
        position: relative;
        .editWrapper{
          width: 88.5px;
          height: 95.6px;
          .editImg{
            width: 100%;
            height: 100%;
            display: block;
          }
        }
        .signContent{
          margin-left: -81rpx;
          margin-top: 14px;
          .signTitle{
            font-size: 32px;
            font-weight:600;
            line-height:36px;
            color:rgba(24,24,25,1);
          }
          .signDesc{
            font-weight:300;
            line-height:36px;
            color:rgba(153,153,153,1);
            font-size: 24px;
            margin-top: 10px;
          }
        }
        .getuserinfo{
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%;
          background: transparent;
          border: none;
        }
      }
      .descWrapper{
        margin-top: 32px;
        padding-left: 25px;
        background:rgba(255,255,255,1);
        border-radius: 8px;
        .title{
          padding: 28px 0;
          font-size:32px;
          font-weight:600;
          line-height:40px;
          color:rgba(24,24,25,1);
          border-bottom: 1px solid rgba(229,229,229,1);
        }
        .content{
          padding: 27px 22px 50px 0;
          font-size:28px;
          font-weight:300;
          line-height:48px;
          color:rgba(153,153,153,1);
        }
      }
    }
    .footerWrapper{
      font-size:24px;
      font-weight:300;
      line-height:36px;
      color:rgba(153,153,153,1);
      text-align: center;
      .mobile{
        color: #22ADF7;
      }
    }
    .serviceOnline{
      margin: 15px auto 0;
    }
  }
}
